Lexicographic Unranking of Combinations Revisited
نویسندگان
چکیده
In the context of combinatorial sampling, so-called “unranking method” can be seen as a link between total order over objects and an effective way to construct object given rank. The most classical used in this is lexicographic order, which corresponds familiar word ordering dictionary. article, we propose comparative study four algorithms dedicated unranking combinations, including three that were introduced decades ago. We start paper with introduction our new algorithm using strategy computations based on factorial numeral system (or factoradics). Then, present, high level, other algorithms. For each case, analyze its time complexity average, within uniform framework, describe strengths weaknesses. about 20 years, such have been implemented big integer arithmetic rather than bounded makes cost computing some coefficients higher previously stated. improvements for all implementations, take fact into account, give detailed analysis, validated by experimental analysis. Finally, show that, even if are different strategies, doing very similar computations. Lastly, extend approach families counted multinomial k-permutations.
منابع مشابه
Unranking Combinations in Parallel
In this report a parallel algorithm is presented for unranking k out of n set subsets. The computations run in a specialized architecture that combines some systolic and some associative features. The algorithm has O(k) time complexity and can be applied in specialized systems for parallel adaptive generation of the set of all combinations, its ordered subsets and any random sequences. This pro...
متن کاملAlgorithms for Unranking Combinations and Other Related Choice Functions
In this report new unranking algorithms are developed for a large class of choice functions representing various classes of combinatorial objects: combinations, complementary combinations, conjugative nondecreasing choice functions, ordered partitions. Presented algorithms differ with the type of lexicographical order they deal with and the method of binomial coefficient evaluation. The proofs ...
متن کاملA Simple Systolic Algorithm for Generating Combinations in Lexicographic Order
A systolic algorithm is described for generating, in lexicographlcally ascending order, all combinations of m objects chosen from {1 .... ,n). The algorithm is designed to he executed on a linear array of m processors, each having constant size memory, and each being responsible for producing one dement of a given combination. There is a constant delay per combination, leading to an O(C(m, n)) ...
متن کاملInterpreting Quantier Combinations Hintikka's Thesis Revisited
We discuss the thesis formulated by Hintikka (1973) that certain natural language sentences require non-linear quantication to express their meaning. Our basic assumption is that a criterion for adequacy of meaning representation is compatibility with sentence truth-conditions. This can be established by observing linguistic behavior of language users. We investigate sentences with combinations...
متن کاملLexicographic Combinations of Preference Relations in the Context of Possibilistic Decision Theory
In Possibilistic Decision Theory (PDT), decisions are ranked by a pessimistic or by an optimistic qualitative criteria. The preference relations induced by these criteria have been axiomatized by corresponding sets of rationality postulates, both à la Von Neumann and Morgenstern and à la Savage. In this paper we first address a particular issue regarding the axiomatic systems of PDT à la Von Ne...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Algorithms
سال: 2021
ISSN: ['1999-4893']
DOI: https://doi.org/10.3390/a14030097